/*
CUSTOM THEME CSS

TABLE OF CONTENTS

01 - Navigation Bar
02 - Hyperlinks
03 - Header Tags
04 - Display Header/Title
05 - Page Background

*/

/* /////////////////////////////////////////////////////////////////////
//  01 - Navigation Bar
/////////////////////////////////////////////////////////////////////*/

.nav{
	background:  #6699CC;
}

.nav a:hover{
	background: #88ccee;
}

.nav a{
	border: 0px solid #3986c2;
}

/* /////////////////////////////////////////////////////////////////////
//  02 - Hyperlinks
/////////////////////////////////////////////////////////////////////*/

a:link{
	color: #575757;
}

a:visited{
	color: #575757;
}

a:hover{
	color: #373737;
}

/* /////////////////////////////////////////////////////////////////////
//  03 - Header Tags
/////////////////////////////////////////////////////////////////////*/

h1{
	font-family: Arial, Helvetica;
      	font-weight:lighter;
}

h2{
	font-family: Arial, Helvetica;
      	color: #4488cc;
      	font-weight:bold;
}

h3{
	font-family: Arial, Helvetica;
      	color: #4488cc;
      	font-size:1.333em;
      	font-weight:lighter;
}

h4{
	font-family: Arial, Helvetica;
      	color: ;
      	font-size:1.1666em;
}

h5,h6{
	font-family: Arial, Helvetica;
     	font-size:1em;
}

/* /////////////////////////////////////////////////////////////////////
//  04 - Display Header & Tagline Style Controls (H1)
/////////////////////////////////////////////////////////////////////*/

.header h1 {
	color: #4F4F4F;
	text-shadow: 0px 0px 0px rgba(0,0,0,0.0);
}

.header .tagline{
	color: #444444;
    text-shadow: 0px 0px 0px rgba(0,0,0,0.0);
}

.header h1.small { font-size: 32px; padding-bottom:5px;}
.header h1.medium { font-size: 60px; padding-bottom:5px; color:#4488cc;}
.header h1.large { font-size: 56px; padding-bottom:5px;}
.header p.small { font-size: 14px; line-height: 16px; padding-bottom:13px;}
.header p.medium { font-size: 18px; line-height: 20px; padding-bottom:13px;}
.header p.large { font-size: 22px; line-height: 24px; padding-bottom:13px;}

/* /////////////////////////////////////////////////////////////////////
//  05 - Page Background
/////////////////////////////////////////////////////////////////////*/

body {
   	background-color: #fff;
   	font-family: Arial, Helvetica;
    font-weight:normal;}

/* /////////////////////////////////////////////////////////////////////
//  06 - Footer
/////////////////////////////////////////////////////////////////////*/

.footer{
	padding: 10px 20px;
	background: #DEE9F3;
	text-align: center;}

/* /////////////////////////////////////////////////////////////////////
//  07 - Buttons
/////////////////////////////////////////////////////////////////////*/


input[type=submit]{
	background: #5EA8D6; /* Old browsers */
	background: -moz-linear-gradient(top, #5EA8D6 0%, #3986C2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5EA8D6), color-stop(100%,#3986C2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #5EA8D6 0%,#3986C2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #5EA8D6 0%,#3986C2 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #5EA8D6 0%,#3986C2 100%); /* IE10+ */
	background: linear-gradient(top, #5EA8D6 0%,#3986C2 100%); /* W3C */
	cursor:pointer;
	border: 1px solid #2e6792;
	padding: 4px 18px;
	color: #fff;
	text-shadow: -1px -1px 1px rgba(0,0,55,0.1);
	font-weight: bold;
}

input[type=submit]:hover{
	color: #fff;
	background: #5EA8D6; /* Old browsers */
}